flare one's nostrils - Espagnol Anglais Dictionnaire